package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.DagPerformance;

/**
 * DAG性能评测Service接口
 * 
 * @author NovaTian
 * @date 2022-05-12
 */
public interface IDagPerformanceService 
{
    /**
     * 查询DAG性能评测
     * 
     * @param uuid DAG性能评测主键
     * @return DAG性能评测
     */
    public DagPerformance selectDagPerformanceByUuid(String uuid);

    /**
     * 查询DAG性能评测列表
     * 
     * @param dagPerformance DAG性能评测
     * @return DAG性能评测集合
     */
    public List<DagPerformance> selectDagPerformanceList(DagPerformance dagPerformance);

    /**
     * 新增DAG性能评测
     * 
     * @param dagPerformance DAG性能评测
     * @return 结果
     */
    public int insertDagPerformance(DagPerformance dagPerformance);

    /**
     * 修改DAG性能评测
     * 
     * @param dagPerformance DAG性能评测
     * @return 结果
     */
    public int updateDagPerformance(DagPerformance dagPerformance);

    /**
     * 批量删除DAG性能评测
     * 
     * @param uuids 需要删除的DAG性能评测主键集合
     * @return 结果
     */
    public int deleteDagPerformanceByUuids(String[] uuids);

    /**
     * 删除DAG性能评测信息
     * 
     * @param uuid DAG性能评测主键
     * @return 结果
     */
    public int deleteDagPerformanceByUuid(String uuid);
}
